package grupo2.strategies;

import grupo2.bj.Apostador;
import grupo2.exceptions.*;

public class ApuestaSeisCartas implements Apuesta {
	
	private Apostador j;
	private int resultado;
	
	
	public ApuestaSeisCartas(Apostador j) {
		super();
		this.j = j;
		this.resultado=0;
	}
	
	public void pagarApuesta(){
		j.recibirDinero(j.getApuesta()*2);
		this.setResultado(j.getApuesta());
		j.setApuesta(0);
	}
	
	public void retirarDinero(){
		//Debe tirar excepcion
		throw new RetirarDineroException("No debe retirarle dinero al jugador. Seis cartas ganan");
	}
	
	public int getResultado() {
		return resultado;
	}

	public void setResultado(int resultado) {
		this.resultado = resultado;
	}
}